technical sergeant - German English Dictionary